.list {
  @apply box-border;
  .item {
    @apply box-border flex flex-row items-center p-[32px] bg-white;
    &.isTop {
      @apply bg-[#F1F5F9];
    }
    .image {
      width: 96px;
      height: 96px;
      @apply rounded-full block object-cover flex-none;
    }
    .info {
      @apply self-stretch flex-1 box-border ml-[16px] flex flex-col justify-center w-0;
      .name {
        @apply text-[#333333] text-[32px] font-500;
      }
      .desc {
        @apply text-[#999999] text-[24px] mt-[12px] truncate;
      }
    }
    .concernBtn {
      height: 56px;
      line-height: 56px !important;
      border: 2px solid #eee;
      width: 160px;
      @apply box-border text-center text-[#999999] text-[28px] rounded-[32px] flex-none;
      &.huiguan {
        border: none;
        @apply bg-[#F1F5F9] text-[#5278FD];
      }
    }
  }
}
